package com.scada.dao;

import java.util.List;
import java.util.Map;

import com.scada.model.bean.LectureInfo;
import com.scada.model.bean.vo.LectureInfoVO;
import com.scada.model.dataTable.LectureInfoList;

public interface ILectureInfoDao {
	
	public int  deleteLectureInfoById(Map<String,Object> map);

	public int  insertLectureInfo(LectureInfo lectureInfo);

	public LectureInfoVO getLectureInfoById(Long id);

	public int updateLectureInfo(LectureInfo lectureInfo);
	
	public Integer getLectureInfoPageCount(Map<String,Object> map);
	
	public List<LectureInfoList> getLectureInfoPageList(Map<String,Object> map);
	
	public int validateNumRepeat(Map<String,Object> map);

}